drench (something) with water

Translations
imbiber (quelque chose) d'eau